vending machine pack - French English Dictionary